@charset "utf-8";
@media screen and (max-width:1600px){
	.nav{overflow:hidden;margin:0 auto;}
}
@media screen and (max-width:1440px){.had{padding:0 5%}
.logo{left:5%}
.hot{right:5%}
.nav{overflow:hidden;margin:0 }

}
@media screen and (max-width:1300px){.had{padding:0 1%}
.logo{left:1%}
.hot{right:1%}
}
@media screen and (max-width:1199px){
	.liucheng div img.pc{ display:none; width:100%;}
.liucheng div img.m{ display:block; width:100%;}


	#leftsead{ display:none}
.logo{top:13px}
.caidan{display:block}
.top_box{width:inherit;text-align:center;max-width:inherit;min-width:inherit}
.head{width:100%;max-width:inherit;min-width:inherit;position:relative}
.content{width:inherit;margin:0 10px}
.top{text-align:center;width:100%;max-width:inherit;min-width:inherit}
.top span{display:none}
.had{width:auto;padding:0;margin:0 10px}
.hot{display:none}
.tet{display:none}
.g-adv{display:block}
.banner{display:none}
.gengduo{display:block}
.links{display:none}
.nav{height:100%;overflow:inherit;margin:0 auto;padding:0;width:100%;position:fixed;background:#06c;left:0;display:none;z-index:9999}
.nav ul { width:inherit;}
.nav ul li{display:block;height:45px;line-height:45px;color:#fff;border-bottom:1px #fff solid;width:100%;text-align:center}
.nav ul li a{color:#fff;}
.title{text-align:center;padding:3% 0;0verflow:hidden;width:inherit;margin:0 auto}
.title h3{font-size:.3rem;text-align:center;color:#333;font-weight:600;background:url(../images/xx.jpg) no-repeat center bottom;padding-bottom:20px;margin-bottom:15px}
.title h3 span{color:#06c}
.title p{font-size:.2rem;color:#666;line-height:inherit}
.title b{color:#333}
.pic_nav{overflow:hidden;line-height:inherit;text-align:center;margin:10px auto}
.pic_nav a{overflow:hidden;background:#e5e5e5;border-radius:10px;text-align:center;font-size:.22rem;padding:2% 0;display:block;float:left;width:50%;border:3px #fff solid;box-sizing:border-box;margin:0}
.pic_nav a:hover{color:#fff;background:#06c}
.news_nav{overflow:hidden;line-height:50px;text-align:center;margin:20px auto}
.news_nav a{overflow:hidden;background:#e5e5e5;border-radius:10px;text-align:center;font-size:.22rem;padding:2% 0;display:block;float:left;width:50%;border:3px #fff solid;box-sizing:border-box;margin:0}
.news_nav a:hover{color:#fff;background:#06c}
.pic_content ul li{width:50%;float:left;overflow:hidden;margin-right:0;margin-bottom:0;margin-top:0;position:relative;border:5px #fff solid;box-sizing:border-box}
.pic_content ul li div{overflow:hidden;width:99%;border:1px #ccc solid}
.pic_content ul li p{height:inherit;line-height:inherit;padding:2% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:16px;display:block}
.pic_content ul li:nth-child(n+7){display:none}
.pic_content ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%}
.pic_content ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pic_content ul li:hover p{color:#06c}
.pic_content ul li dl{display:none}
.pic_cont ul li dl{display:none}
.pic_cont ul li{width:50%;float:left;overflow:hidden;margin-right:0;margin-bottom:0;margin-top:0;position:relative;border:5px #fff solid;box-sizing:border-box}
.pic_cont ul li p{height:inherit;line-height:inherit;padding:2% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:16px;display:block}
.pic_con ul li{width:50%;float:left;overflow:hidden;margin-right:0;margin-bottom:0;margin-top:0;position:relative;border:5px #fff solid;box-sizing:border-box}
.pic_con ul li div{width:100%;height:100%;overflow:hidden}
.pic_con ul li p{height:inherit;line-height:inherit;padding:2% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:16px}
.x_banenr{display:none}
.m_banner{display:block}
.youshi{display:none}
.ys{display:none}
.slider{display:block}
.owl-theme .owl-controls{margin-top:10px;text-align:center;background:#f2f2f2;height:30px;padding-top:10px}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}
.owl-theme .owl-controls .owl-page span{display:block;width:10px;height:10px;margin:5px 5px;background:#bebab9;border-radius:5px}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#05599f}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:ranslate3d(0,0,0);position:relative}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}
}
@keyframes goDown{from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}
}
.slide img{width:100%}
.hitem,.item,.pitem{margin:0 5px}
.hitem div,.item div,.pitem div{width:100%;border:1px solid #ccc;overflow:hidden}
.hitem p,.item p,.pitem p{width:100%;text-align:center;line-height:30px}
.owl-carousel ul{width:100%;overflow:hidden}
.owl-carousel ul li{float:left}
.owl-carousel ul li div{overflow:hidden}
.prolist{border-radius:5px;-webkit-border-radius:5px;overflow:hidden;border:1px solid #e1e1e1;box-shadow:0 0 2px #c7c4c4;margin:10px 2px}
.prolist ul li .down{height:40px;display:block;padding-left:10px;line-height:40px;border-bottom:1px solid #e1e1e1;position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#fbfbfb,#e1e1e1);background-image:-moz-linear-gradient(top,#fbfbfb,#e1e1e1);background-image:-o-linear-gradient(top,#fbfbfb,#e1e1e1);background-image:-ms-linear-gradient(top,#fbfbfb,#e1e1e1);background-image:linear-gradient(top,#fbfbfb,#e1e1e1)}
.prolist ul li p a{display:block;width:15%;height:40px;position:absolute;right:0;top:0;pointer-events:auto}
.prolist ul li p a:before{content:"";position:absolute;background:url(../images/href_icon.png) no-repeat;background-size:100%;width:20px;height:20px;right:19px;top:12px;z-indx:10;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.prolist ul li ul li{height:38px;line-height:38px;border-bottom:1px solid #e1e1e1;padding-left:33px;position:relative;white-space:nowrap;overflow:hidden}
.prolist ul li ul li:before{content:"";overflow:hidden;position:absolute;left:20px;top:17px;z-index:7;width:0;height:0;border-width:3px;border-style:solid;transform:roate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
.prolist ul li ul li:before{border-color:#05599f #05599f transparent transparent}
.slick-slide{overflow:hidden;margin-right:10px}
.slick-slide img{display:block}
.slick-slide img.slick-loading{border:0}
.slick-slider{margin:30px auto 50px}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px;border:3px solid #ccc}
[dir=rtl] .slick-slide{float:right}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-dots{position:absolute;margin-top:15px;text-align:center;background:#f2f2f2;height:30px;padding-top:10px;width:100%}
.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:5px 0;cursor:pointer}
.slick-dots li button{border:0;background:#bbb;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;outline:0;border-radius:5px}
.slick-dots li.slick-active button{background:#05599f}
.slick-initialized .slick-center{border:3px solid #06c}
.slider-tit{text-align:center;font-size:.2rem;color:#346ec5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:inherit;text-align:center;margin-top:10px;padding:0 5px}
.slider-tit a{color:#346ec5}
.slider-tit h4{font-size:.16rem;color:#666;font-weight:400;text-transform:uppercase;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.slider-con{line-height:.35rem;font-size:.2rem;padding:18px 5px; min-height:3rem;}
.slider-con dd{overflow:hidden;margin-bottom:5px;background:url(../images/ios.png) no-repeat left 10px;line-height:.4rem;color:#666;text-indent:1em;font-size:.22rem}
.footer .tetx1{float:none;width:auto}
.footer .tetx1 h3{text-align:center}
.slider-butn{background:#5f5f5f;font-size:14px;color:#fff;height:30px;line-height:30px;width:120px;margin:10px auto;text-align:center}
.slider-butn a{color:#fff}
.slick-initialized .slick-center .slider-butn{background:#ff5c01}
.youshi{margin:10px}
.youshi .ystit{margin:0 auto;text-align:center}
.youshi .yscon img{width:100%}
.slide-tit{height:50px;width:100%;bottom:0;left:0;background:#000;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;color:#fff;line-height:50px}
.slide-tit span{padding:0 5px;font-size:24px;height:50px;width:30px;float:left}
.slide-tit em{font-style:normal;padding:0 5px;font-size:13px}
.titlog{line-height:25px}
.slide-con{margin:10px;line-height:25px;clear:both}
.slide-con span{display:block;width:18px;height:18px;background:#f60;color:#fff;text-align:center;line-height:18px;float:left;border-radius:10px;margin-right:10px;margin-top:5px}
.aboutlist,.agentlist,.caseslist{width:100%;margin-top:10px;overflow:hidden}
.aboutlist ul li,.agentlist ul li,.caseslist ul li{margin:5px;height:30px;line-height:30px;overflow:hidden;background:#246cd8;float:left;text-align:center}
.aboutlist ul li a,.agentlist ul li a,.caseslist ul li a{color:#fff}
.agentlist ul li.on,.caseslist ul li.on{background:#ff6e42}
.about{width:inherit;margin:0 10px}
.anli{width:inherit}
.iabout-video{float:inherit;display:block;margin-top:30px;width:inherit;height:inherit;border:0 solid #fff;position:relative;box-shadow:0 0 0 0 #ddd}
.iabout-video img{width:100%}
.iabout-video:after,.iabout-video:before{content:'';position:absolute;width:0;height:0;bottom:-10px;border-style:solid;display:none}
.iabout-video:after{border-width:0 0 95px 60px;border-color:transparent #d1d1d1;right:-70px}
.iabout-video:before{border-width:0 60px 95px 0;border-color:transparent #d1d1d1;left:-70px}
.iabout-cont{width:inherit;float:inherit;margin-top:32px;padding:0}
.iabout-cont .ti{font-size:.32rem;font-weight:700}
.iabout-cont .line{display:block;width:72px;height:1px;background-color:#000;margin:10px 0 20px}
.iabout-cont .desc{line-height:.35rem;overflow:hidden;height:inherit;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;font-size:.22rem;color:#333}
.iabout-cont .more{color:#fff;background:#06c;padding:10px 30px}
.iabout-cont .link{margin-top:30px}
.iabout-cont .link a{display:inline-block;width:155px;height:58px;background:url(../images/iabout_btn.png) no-repeat 0 -58px;line-height:58px;font-size:16px;color:#fff;text-align:center}
.iabout-cont .link a:hover{background-position:0 0;transition:0s ease-out;-moz-transition:0s ease-out;-webkit-transition:0s ease-out;-o-transition:0s ease-out}
.iabout-cont dd{margin:20px 0;text-align:center}
.iabout-cont a:hover.more{color:#c00}
.ipro-silder{width:100%}
.news_box{width:inherit;margin:0 10px}
.shebei{width:inherit}
.bottom_nav{width:100%;max-width:100%;min-width:100%;margin:0 auto;background:#314b90}
.bottom_nav ul{width:inherit;overflow:hidden;margin:0 auto}
.ipro,.shebei{display:none}
.news_left{width:inherit;overflow:hidden;float:inherit}
.news_right{width:inherit;overflow:hidden;float:inherit}
.news_left ul li div{width:inherit;height:auto;overflow:hidden}
.news_left ul li div img{width:100%}
.news_left ul li:first-child{height:auto;white-space:normal;border-bottom:1px #ccc dashed;margin-bottom:15px;padding-bottom:15px}
.bottom_nav{display:none}
.footer{background:#333;width:auto;max-width:inherit;margin:0 auto;min-width:inherit;text-align:center;color:#fff;padding:30px 0 20px;overflow:hidden;padding-bottom:1.2rem}
.footer dd{text-align:center;float:inherit;line-height:.4rem;font-size:.22rem}
.footer .rwem{float:right;display:none}
.footer .rwem span{float:left}
.footer .rwem span img{width:130px;height:130px}
.footer .rwem span img.ddt{width:261px;height:94px;padding-top:62px}
.fiv{display:none}
.top{font-size:.22rem}
.nav ul li a{font-size:.22rem}
.pic_content ul li p{font-size:.22rem}
.news_left ul li h4{font-size:.22rem}
.gengduo{font-size:.25rem}
.news_left ul li dd{height:inherit;font-size:.2rem;color:#666;line-height:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.news_left ul li{height:inherit;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem;-webkit-transition:all .5s;transition:all .5s;padding:1.5% 0}
.fq{overflow:hidden;height:682px}
.fq ul{overflow:hidden}
.fq ul li{background:url(../images/faq.png) no-repeat 17px 16px;overflow:hidden;padding:15px 15px 15px 58px}
.fq ul li dd{height:inherit;line-height:inherit;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem}
.fq ul li dt{height:inherit;line-height:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.2rem;color:#666}
.fq ul li dd a{color:#06c;-webkit-transition:all .5s;transition:all .5s}
.fq ul li dd a:hover{color:red;padding-left:10px;-webkit-transition:all .5s;transition:all .5s}
.fq ul li:nth-of-type(2n+0){background:#f1f1f1 url(../images/faq.png) no-repeat 17px 16px}
.content_mbx{width:auto}
.news{margin:0px auto 10px;overflow:hidden}
.news ul{overflow:hidden}
.news ul li{overflow:hidden;border:1px #ccc solid;padding:10px;float:inherit;width:inherit}
.news ul li span{display:block;float:left;width:90px;background:#06c;text-align:center;-webkit-transition:all .5s;transition:all .5s;margin-right:22px}
.news ul li span b{display:block;font-size:.3rem;color:#fff;padding:10px 0}
.news ul li span i{display:block;font-size:.16rem;color:#fff;border-top:1px #fff dotted;padding:5px 0;font-style:normal}
.news ul dl{overflow:hidden;padding-bottom:3px}
.news ul dl h3{font-size:.22rem;color:#333;margin-bottom:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;font-weight:400}
.news ul dl p{font-size:.2rem;line-height:.25rem;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news ul li:hover span{background:#d80000;-webkit-transition:all .5s;transition:all .5s}
.news ul li:hover span b,.news ul li:hover span i{color:#fff}
.news ul li:hover h3{color:#d80000}
.fy{height:auto;border:1px solid #d2d2d2;overflow:hidden;margin-top:30px}
.fy p{width:50%;height:inherit;line-height:.35rem;float:left;color:#666;font-size:.2rem;text-align:center;border-right:1px solid #d2d2d2;box-sizing:border-box;padding:3%}
.fy p:last-child{border:none;width:100%;border-top:1px #ccc solid}
.fy p a{color:#666}
.fy p a:hover{color:#006cd8}
.anli_lb{width:auto;overflow:hidden;margin:20px auto 0}
.anli_lb ul{overflow:hidden}
.anli_lb ul li{width:50%;float:left;overflow:hidden;margin-right:0;border:5px #fff solid;box-sizing:border-box;margin-bottom:0;margin-top:0}
.anli_lb ul li div{overflow:hidden;width:100%;height:100%;border:1px #fff solid}
.anli_lb ul li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:inherit;line-height:inherit;font-size:.2rem;text-align:center}
.anli_lb ul li a:hover dd{color:#fff}
.anli_lb ul li a{color:#333}
.anli_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.anli_lb ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.anli_lb ul li:hover p{color:red}
.anli_lb ul li:nth-child(4n){margin-right:0}
.pro-intro{padding:10px 0 20px}
.pro-intro h2{font-size:.3rem;color:#333;font-weight:400;margin-bottom:16px;text-align:center;margin-top:20px}
.pro-intro .share{width:100%;height:inherit;line-height:.35rem;border-bottom:1px #e7e7e7 solid;background:#f1f1f1;text-align:center}
.pro-intro .share p span{display:block;font-size:.22rem;color:#999;padding:0 8px}
.mssg-intro{overflow:hidden;margin:0 auto;padding-bottom:2%;margin-bottom:20px;background:url(../images/z.png) no-repeat;width:auto}
.fanhui{background:#06c;text-align:center;color:#fff;padding:2% 0;margin:10px 0 0;font-size:.25rem;display:block}
.fanhui a{color:#fff}
.fanhui:before{content:"▲";font-size:.25rem}
.buttom{background:#06c;bottom:0;margin:0 auto;max-width:100%;min-width:320px;position:fixed;width:100%;z-index:9999;display:block}
.buttom ul{overflow:hidden}
.buttom ul li{color:#fff;float:left;width:25%;padding:3% 0;border-right:1px #fff solid;box-sizing:border-box}
.buttom ul li .sy{overflow:hidden;text-align:center;vertical-align:middle;width:50%;margin:0 auto}
.buttom ul li p{font-size:14px;overflow:hidden;text-align:center}
.buttom ul li a{color:#fff}
.buttom ul li .sy img{width:30px}
.toolbar{display:none}
.fq_lb ul li dd{font-size:.22rem;margin-bottom:3px}
.fq_lb ul li dt{font-size:.22rem;height:inherit;line-height:.35rem}
.mbx .p1{ float:none; display:inherit;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mbx .p1 a {
    display:initial;
 
    float: none;
  
}

}
@media screen and (max-width:600px){
	.logo{ width:80%; margin:0px;}
	.logo img{ width:100%}
.caidan{width:10%; margin-top:0.1rem }
.caidan img{width:100%}
.had{ padding:3% 0; height:inherit; overflow:hidden;}
.nav{ top:1rem;}
.slider-tit{ font-size:0.16rem;}
}

@media screen and (max-width:450px){.n_banner{height:200px}
.n_banner img{height:200px}
}
@media screen and (max-width:420px){.logo{width:75%}
.logo img{width:100%}

}
